Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add reconciler default timout, cluster and machine scopes, machine Reconcile function, and InstanceStatus enums #24

Merged
merged 12 commits into from
Nov 10, 2023

Conversation

zliang-akamai
Copy link
Member

@zliang-akamai zliang-akamai commented Nov 3, 2023

Some basic components
Related issue: #11

@zliang-akamai zliang-akamai requested review from luthermonson, dennisme and a team and removed request for luthermonson and dennisme November 3, 2023 08:07
@zliang-akamai zliang-akamai changed the title Add reconciler default timout, LinodeClients, and InstanceStatus Add reconciler default timout, cluster scope, LinodeClients, and InstanceStatus Nov 3, 2023
cloud/scope/cluster.go Outdated Show resolved Hide resolved
cloud/scope/clients.go Outdated Show resolved Hide resolved
@zliang-akamai zliang-akamai changed the title Add reconciler default timout, cluster scope, LinodeClients, and InstanceStatus Add reconciler default timout, cluster and machine scopes, and InstanceStatus Nov 5, 2023
@zliang-akamai zliang-akamai changed the title Add reconciler default timout, cluster and machine scopes, and InstanceStatus Add reconciler default timout, cluster and machine scopes, machine Reconcile function, and InstanceStatus enums Nov 5, 2023
Copy link
Collaborator

@luthermonson luthermonson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great!

@luthermonson luthermonson merged commit e83d1ad into linode:main Nov 10, 2023
2 checks passed
@zliang-akamai zliang-akamai deleted the zhiwei/base1 branch November 10, 2023 22:14
amold1 pushed a commit that referenced this pull request May 17, 2024
…econcile` function, and `InstanceStatus` enums (#24)

* Add `LinodeClients` and `InstanceStatus`

* Add default reconciler timeout

* go mod tidy

* Add cluster scope

* Correct naming

* Add linode client directly to

* Bump linodego to 1.24.1

* Implemented multiple functions for the cluster scope

* Added MachineScope

* Fill up Reconcile function

* Add newly implemented packages to docker file

* go mod tidy

---------

Co-authored-by: Zhiwei Liang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants